华为云计算 云知识 读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期
读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

华为 云数据库MySQL 提供一键 开通读写分离 功能,只需要一个连接地址,让您在业务高峰期不再迷茫和慌乱,轻松应对业务需求。

1.什么是读写分离?

创建只读实例后,您可以开通读写分离功能,通过RDS的读写分离连接地址,写请求自动访问主实例,读请求按照读权重设置自动访问各个只读实例。

【适用场景】

在对 数据库 有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。    

2.开通读写分离功能

前提:MySQL实例至少带有一个只读实例。

方法一:实例的“基本信息”页面,单击“连接信息”模块“读写分离地址”后的“申请”,跳转到“数据库代理”页面。

方法二:在“数据库代理”页面单击“立即开启”。

在“开启数据库代理服务”弹出框中,单击“确定”,开启实例的读写分离功能。

通过读写分离地址,可以快速实现读写分离访问,简单、高效。

3.设置延迟阈值和读权重分配

开通读写分离功能后,您可以根据需要设置读写分离的延迟阈值和读权重分配。

延迟阈值:只读实例同步主实例数据时允许的最长延迟时间。

阈值范围0-7200s,超出阈值时,该只读实例不分配流量。

读权重分配

1.主实例默认为0,可以修改;只读实例可以设置读权重。

2.默认权重值=CPU个数*50。权重值范围为100~1000。读权重越高,处理的读请求越多。

华为 云数据库 一键开通读写分离后,还可以快速弹性扩展,几分钟便可完成只读实例添加,且最多可以增加
5个。轻松应对各类高峰场景,助力企业业务创新升级。

云数据库MySQL 介绍页入口:详情请点击链接

云数据库MySQL成长地图入口:详情请点击链接

 

 

 

上一篇:设置桶的加密配置SetBucketEncryption 下一篇:基于Spark实现车主驾驶行为分析

云数据库 RDS for MySQL

 

云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。